Search Attributes

The Search Attributes section of a connection file contains a table that defines the various search options for a particular database.

What is an "attribute"?

A Z39.50 search attribute is a value used to define the characteristics of a search term. For example, if your search term is "ebola virus," the various attributes would be sent to the server along with that term to tell the server where to look for "ebola virus" and what qualifies as a matching reference.

Available attributes, as defined by the Z39.50 standard, are:

  1. Use: The index to be searched (such as Keywords)

  2. Relation: The relation of the search term to the index (such as equal, greater than, or less than)

  3. Position: The position of the search term in the MARC record field (first, last, anywhere, and so on)

  4. Structure: The structure of the term, such as a word or phrase

  5. Truncation: Available truncation options used to interpret the search term (for example: right truncation, wildcards, no truncation)

  6. Completeness: Indicates whether or not the search term should be the complete subfield in the MARC record corresponding to the field searched

The "Use" attribute is the most important here, indicating which index will be searched to find the search term. The other attributes will all have varying default values for each online database. These options are most often left blank to use the server’s defaults, but the default attribute values can be overridden by entering another value for the attribute.

Each database has its own supported subset of Use attributes and associated combinations of the other attributes. Consult the configuration information for the online database to determine which values for these attributes are supported. Clarivate Analytics does not provide this information. You will need to obtain it from the organization (or "information provider") that maintains the server.

Tip for Editing Search Attributes

When modifying the search attributes in a connection file, it is useful to first test the search with the new attribute combination before actually changing the connection file. You can do this by entering the new attribute values using the command-line search method. This lets you test new attribute combinations without having to edit and save the connection file, and reconnect to the server every time you want to test a modification.